sheathed artery - Español Inglés Diccionario